PublishPress\Future\Modules\Workflows\Domain\Steps\Processors\Cron C

Total Complexity 104
Dependencies 24
Dependents 0
Total lines 927
Lines of code 561
Logical lines of code 299
Comment lines 121
Methods 25
Properties 9

Methods 25

Method Rating Maintainability Complexity Lines of code
expandArguments()
C
30 26 124
setup()
C
27
19 169
getSchedulingTimestamp()
A
45 14 44
actionCallback()
A
39 12 67
compactArguments()
A
49 7 33
getScheduledActionUniqueId()
S
56 4 18
getPostDifferences()
S
63 4 11
cancelFutureRecurringActions()
S
60 1 16
__construct()
S
63 1 11
logError()
S
81 1 3
addDebugLogMessage()
S
79 1 3
executeSafelyWithErrorHandling()
S
79 1 3
prepareLogMessage()
S
79 1 3
getStepFromNodeId()
S
71 1 6
cancelWorkflowScheduledActions()
S
76 1 4
triggerCallbackIsRunning()
S
82 1 3
runNextSteps()
S
80 1 3
getNodeSettings()
S
80 1 3
getSlugFromStep()
S
80 1 3
getNodeFromStep()
S
80 1 3
getNextSteps()
S
79 1 3
completeScheduledStep()
S
65 1 10
cancelScheduledStep()
S
64 1 10
markStepAsFinished()
S
74 1 5
addErrorLogMessage()
S
79 1 3